Simply perfect. Great location, great host - we’d return any time!