Excellent location. Clean. love that there were beach chairs, umbrella, and boogie boards provided. would book this again.