Great location and lovely hosts. Hot tub and generous meals are a must.