Absolutely luxury and sparking clean. Better than some of the five-star hotels.