The location is more than perfect, just stare at the gorgeous Nile