The main building and facilities are excellent. Location, restaurant and view superb. Villas are a little tired in terms of furnishings. Loved the large deck with full opening doors. Wonderful place for a family holiday.