great host, great spot, great cottage, great stay