Great location, great space, great host.
Just what we needed for our weekend away.