Very clean and comfortable with all the amenities you need. Hosts were very attentive. I would definitely return.