all around terrific! stay: hosts, location, space.... thank you