Absolutely first class. The accommodations were wonderful and the hospitality was even better!