We had a really good family holiday here, with great food and drinks. Our kids loved the bikes and playing on the beach, pools were warm and plenty to keep them amused. My only small critism would be consistency of service across the restaurants. Overall, fabulous holiday