First rate in every way. Comfort, convenience, location, and hospitality all superb.