Very clean. Small building so the pool was never crowded. Parking is also very close to the rooms so we didn’t have to go far if we needed something from the vehicle. Will definitely stay here again!