A fantastic place at an outstanding location with super helpful hosts.