Sparkling clean and incredibly attentive. One of the best places I've stayed. 100% recommended