Beautiful setting with clean, modern and well maintained facilities. Good range of included activities to interest everyone and especially keep our teenage boys entertained. Lots of different spaces (families, adults only, beach, pool, shady grassy areas, spa, bars etc) meant it never felt crowded or too busy. Friendly and helpful staff.
Excellent choice and quantity of food in breakfast, lunch and dinner buffets - only let down slightly by not having clear labelling for dietary requirements (e.g. vegetarian, vegan)