I wish I could say 4.5 stars. This was a perfect place for us to stay! It was clean and had everything we needed for our stay. There were also plenty of beach items to use (towels, boogie boards, sand toys etc). The reason I don't say 5 stars is the parking. It's really tight, and if the other cars don't park perfectly, it's even tighter. Other than that - it was great!