Perfect setting and location. Top notch hospitality!