Very clean and comfortable. We enjoyed our stay, very accommodating and friendly hosts. Great location.