Ideal host, wonderful place, great location