Extremely clean and comfortable place. The hosts are welcoming and extremely communicative.