Very clean and comfortable. Great host in terms of communication and attentiveness. Floors are very noisy, which is important to know if traveling with light sleepers or small kids.