Very clean and comfortable! Great location. Good communication from the hosts. There was a little noise from the children upstairs early in the morning, but nothing major and we'd been warned of it beforehand. Would stay again!