This is a huge property with many activities available on-site for families of all ages to enjoy. The rooms are generous in size although the in-room amenities (like towels and coffee pods) were only sporatically supplied. We visited in the brief window of Portugal being a "green" country for the UK, so the hotel was still in the process of gearing up for such large crowds and the lack of staff was felt in certain areas. Breakfast at the hotel restaurant, for instance, was a zoo and best avoided. In general, the wait for any food and drink service was excessive, but at least the guests had a beautiful environment and lovely weather in which to wait. I would return.