The JW Marriott Cairo is fabulous! Beach area, swimming pools, spa, soft pillows and bedding. Good food. Free airport service. Piano player. Friendly staff. Coffee, tea, water in room. I had garden view with sliding doors onto patio with grass and umbrella and padded lounge chairs. Has salon. Got a pedicure. I could go on and on. Lovely place to stay. Lots of security. And golf.