The hotel is lovely, a little dated but has a beautiful pool area and majority of staff are polite. Cons: 1. Room cleaners hassling for tips and shouting down hallway after you which made us not want to go back to the room until we knew it was done and cleaner had left. 2. Contrary to other reviews you are NOT allowed to eat in the sister hotel (Arabia) or drink at their beach bars unless you tip the bar staff. They said they would serve us but made it clear without actually saying the words that they expected a tip in return for breaching their rules. 3. Bel Air has tiny 'beach' area which is actually just a patch of hard ground covered in a dusting of sand with a wall around the sea entered only down swimming pool style metal steps. Arabia has beautiful cove beach and multiple beach bars. 4. Hassled all day long by (some) rude hotel staff trying to sell anything and everything. We thought within the hotel complex we would be free from this but all day they wake you/disturb you selling massage, portraits, day trips, restaurant meals, the list was endless. 5. Wi-fi...forget it, none existent. 6. Food, average at best, served cold on more than one occassion and we are definitely not fussy eaters. Very dissatisfied as the reviews we saw said the food was amazing?? 7. Hotel 90% German (towels on beds at 6am) and hotel aimed at them. All staff spoke fluent German and pretty uninterested when we said we were from the UK and struggled with English. Pros: 1. Great air con. 2. Lovely shower and very spacious room with huge balcony which was lovely. 3. Helpful reception staff helped me suprise my wife with birthday flowers etc so that was great. 4. Beautiful pool area, spacious and very clean. Overall we had a satisfactory stay, the weather was perfect and no upset tummies so can't complain. Would we return, no, just not made to feel welcome as Brits and the persistent sales pitches and hassling for tips was just too much for us. We do of course wish the hotel the very best and thank them for our stay.