Great location, great house, great staff, great host.