Great hotel, excellent service by the hotel staff, value for money. The beach (with a string-fenced place for the hotel guests) is right in front of the hotel, but it is not something you wish to spend your day on. The beach is not very tidy (camel excrements included) and the sea is quiete unattractive. No problems outside the hotel, but you need to get resistant to the local "sellers".