Superb location. Exceptional accomodation and customer service to match. We loved it.