This place is amazing. The ocean front property has amazing views. We stayed here with our two young girls and could not have been happier. A beach umbrella, towels, and chairs are provided. The beach directly out front is rocky, but a short walk to the right and there is a white sand beach with swimming and great snorkeling. We saw lots of fish and turtles too. Bree is quick to respond with any and all needs. The staff is friendly and helpful. The property is just a block north of all the busy hotels so you can be away from it all or walk a block and join the crowds.