This was a great spot for our family! The beach does have good snorkeling if you venture out or just up the road to a formal spot. My kids also enjoyed the pool on site and everything in the condo is clean and new. The beach supplies - chairs, umbrella, cooler and boogie boards were awesome too!