Superb in every way. Great accommodations, wonderful location and terrific people. A true five star in every way.