very clean, very comfortable and very special. we had a lovely stay and the hosts were amazing. can't recommend highly enough.