Great Location, Wonderful Hosts. a marvelous time.