Very clean and spacious, hosts were very communicative and friendly. We will definitely be back again!