Our stay at the Moon Beach Resort was fantastic and we can absolutely recommend it! The staff is very friendly and attentive, the value for money is excellent, everything is clean, and the view from the balcony of the beach and the Red Sea right in front of the hotel is stunning. The food is good (Arabic cuisine, not international), and the service is very good overall – except for the internet connection, which was quite poor. Other than that, everything was top-notch!