Beautiful space, with a lot of extras (coolers, snorkeling gear, beach towels, etc.). Great communication and instructions in the unit. We would definitely stay there again and highly recommend it. The only downside was that there were a lot of rules for the pool that pretty much made it impossible for our young kids to play there, but since the beaches and ocean are so nice, we just spent most of our time there. The kids said that staying here was their favorite part of the trip!