Great, caring hosts. Great location. Great interiors