Have spent 3 weeks here. Very friendly staff, 5 * treatment from all,of them. Comfortable rooms, ver clean, great breakfasts, so much choice for all tastes. Pool, beach and gym very high standard, good choice of restaurants. The onlymslightmlet down for us is having to make allowances whilst on holiday for Ramadam, but we are managing, so not all bad.