AdvantagesSnorkelling, the red sea, food, price, heat.
AdvantagesVery clean, excellent staff, superb facilities, great location
DisadvantagesFood is not labelled very well
AdvantagesThe weather, the people, the scenery, the hotel, the sea, the fish....
DisadvantagesCan get very hot in the summer period!