Great location. Comfortable and clean. Our little dogs loved the garden. Great communication from the hosts.