Very clean. Beautiful decor. Perfect for our family of 4. Would definitely recommend and would stay again. Crystal was very flexible and accommodating.