Outstanding hosts, equally impressive accommodations. I would absolutely stay here again.