Everything about our stay was perfect! I can't recommend it highly enough. The apartment is wonderful, and the pool is bigger than the photos suggest. The location is great for walking to the local beaches and restaurants. The facilities were modern and clean. We were three adults and two children (11 & 13) and couldn't have asked for a better place to stay for our week away together.