very clean & the location is close to food, beach, stores, etc. amazing stay!