Great stay, great space, excellent hosts. Lots of nice touches.