Very clean. Nicely decorated . Very comfortable. Perfect for our stay