Immaculate hotel, very clean, high standard bathroom and bedroom, very comfortable bed, beautiful swimming pool, lovely spa facilities, wonderful restaurant with top class food served throughout the day. Great attention to detail throughout the hotel. Very friendly and polite staff, including cleaners, spa staff, restaurant staff, receptionists and owners.