Wonderful location, outstanding hosts, great value. It's comfortable, well maintained and was immaculately clean during my stay. I'd be happy to stay there again.