The place had everything we needed, plus some extra activities, like pool, ping pong and other games. The balcony view of the water alone was excellent, and the sunset was a great way to finish the day.