The best hotel view of the pyramids of Giza