The unit was extremely clean when we arrived and amenities were all included. There was great communication on the host’s part. The location was great everything was around it. Not far from the beach at all! Pool was great and heated. Overall amazing place to stay!