We loved the place. Great location, and great amenities (we were especially grateful for the beach chairs, umbrella, cooler and boogie boards!) The only downside was that the beds were very firm. Some people prefer this, but it left our joints stiff and sore in the morning. Perhaps a pillow top on the beds could provide a solution. However overall, a great experience!