fantastic location, wonderful hosts.