The location was amazing! It was a perfect set up for our family of 4 - our 2 children could have played on the beach the entire stay. Parking spot was a little tight but doable. The place was clean and the beds were comfortable. Would recommend this place and location.