Absolutely lovely hotel with amazing staff. On the animation team Aymen and Selma are brilliant both throughout the day and in the evenings. There are some very attentive waiters and bar staff around the pool, in the bars and in the restaurant. Raheem, the pool side waiter is brilliant. Our room was perfect with an amazing view over the pool and the beach. The only downside to this hotel is one single staff member who sells tours and in all honesty will not only rip you off but will lie when accidents happen, try to claim you haven’t paid and spread lies around the rest of the tourists. Other than this the hotel is perfect, just avoid the staff member going by Ali Baba!