The pyramids view from "Le Méridien Pyramids Hotel" in Giza look frightening