Cleanliness is above average. Swimming pool is very nice. Room is a bit small but cozy. Response is very quick. Very recommended.