Place meets all expectations in location, comfort, and style. This was a return visit.