The condo worked out well for our family of four. It was clean and comfortable. The kitchen and fridge are small, but we had plenty of space to store food and make meals while we were there. The beach is huge and very nice, and it's not a long hike. We only used one pool, but it was clean and had plenty of space. Overall, we were happy with our stay there.