Exceptional location and service. The responsiveness and care that the hosts provide is outstanding.