Great place, outstanding views. Great hosts.