Outstanding location. Very well appointed. Helpful host. Good value for a group of people.