"We had an amazing time (two adults and a teenager). The hotel's location is perfect for lounging by the pool, walking to the beach, and walking into the main town every night to find bars and restaurants.
The local neighbourhood is good for local facilities like bakeries and pharmacies. Access to the gym and indoor pool is misleading; this is an additional cost, but the facilities are excellent. Breakfast is superb if this is important to you. The room was kept spotless by the housekeeping staff. No soap in the toilets by the pools was really disappointing for a hotel of this standing. We'll be going back."