Hard to fault, very friendly welcoming hosts, perfect place to stay, generously proportioned in all the right ways, highly recommended, very happy to return.