Superb location. Incredible accommodations. Perfect host.