We stayed here as a family of 4 with teenage sons. We loved our family suites, with their mezzanine level second bedrooms. Breakfast was food and a special thanks to the very efficient restaurant manager who ensured everything ran smoothly. We enjoyed some great live jazz in the sports bar and relaxing massages. Onto the negatives - the fridge barely worked and the beach was really dirty. There aren't enough sunbeds around the pool. The hotel is walking distance to some good restaurants and a supermarket though