We stayed in a 3 bedroom villa beautiful big villa and the apartment featured a pool with alfresco. Fully self-contained - it had everything you needed. An amazing resort pool with amazing pool bar for a quick beer or cocktail.
Apartment inclusions were pool towels, ample bath towels, tea, coffee, sugar, milk, laundry powder & more; there was no need to rush out to shops with easy cooking in a fully maintained kitchen and fridge. We saved big time on food, beer and wine.
The highlight was the pool; the kids and I spent an easy 4 hours per day poolside with a break at lunchtime. When it was really hot, we went back into the pool at around 2pm and stayed until dinner time.