Very clean, lots of room, and balcony was over the pool. Great stay!