Very clean and fresh. Thoughtful and beautiful design. Thoughtful touches throughout. Very happy with our stay. Would love to stay again.