Very clean. Lots of public areas besides the room makes it very comfortable. Hosts are lovely, attentive and helpful.