Great place to stay. Accurate description. Absolutely spotless. Great communication. Short walk to beach.