Great location. Great communication. Clean and access to lots of great beach stuff