Clean and as described. Can’t beat the location. Paid for parking and it was very convenient. Pools are a bit of a walk to get to from unit, but we didn’t use as we were at the beach most of the time. Towels included. Highly recommend!