Only problem was the worn down furniture and water pressure was very low. Other than that, my family had a great time with all that was accessible during our 7 day stay (beach, pool, gym, and basketball/tennis court). Location was prefect not to far from the different excursions you would love to do. Definitely would come again.