The domestic staff were all friendly, helpful and efficient.
The facilities were excellent, particularly for anyone wanting a hotel/pool/sport based holiday.
The location was very good, close to the beach, restaurants and shops and only 15 mins from the airport.