We loved our stay. The apartment has everything you need. Bedrooms are spacious, comfy beds, well appointed kitchen and the kids loved the pool. Sunny, light and clean. We would definitely recommend.