Very clean and very inviting. Would certainly recommend this place and would stay again! Hosts were extremely communicative and proactive.