The buffets are amazing, endless choices, tasty food, menu well put together, great for everyone (with or without diet restictions, kids, old people, picky people,etc). Ive never seen so many choices for milk, some 10 kinds! Great salads, great fruits, too. Spacious rooms. Convenience stores. Activities for all ages (zoomba, flamenco show, pilates, etc). Helpful and upbeat staff. My only negative comment: the upholstered chairs in buffet area are in dire need of cleaning. Note: in that area the beach is rocky, no fine sand, but better beach 100m away.