We had an amazing time in this unit. It was sparkling clean, they accommodated an early check in for my super sleepy/cranky kids and all the extra little touches like some food basics, coffee, tea, and all the cleaning supplies you could ever need made our stay super easy. They have thought about everything!