Can't be beat for the price. Location is just off the beach. The diving team was fun and professional. The hotel staff was amazing, especially Ahmed. If you are looking for a nice, safe clean place to sleep this is one of the best options I have stayed at.