Excellent place, couple small things wrong, but was told in advance. Great place, very clean. The host are excellent, we had to extend our stay twice due to weather. They were more than accommodating. Definitely will stay again.