Beautiful place, larger than expected, fabulous host.