Had a great vacation here. I was smart enough to book the hotel and flight separate from each other. First checked out what was a good hotel and contacted them myself. The fact that my boyfriend speaks Arabis helped :-) Afterwards I booked a return flight. Because of this I was about 150 Euro cheaper than the cheapest deal I've seen. Hotel was excellent, good service and good food. I recommend it!