This unit has lovely ocean views and is well-stocked with great amenities like boogie boards and beach chairs. It was smaller than we expected; not much privacy in the two main bedrooms since they are right off of the living area. The beach is narrow and the water is quite shallow and rocky. Not great for snorkeling but would be nice for small children. Unit is sparkling clean and is Iike new. Overall quite nice.