First-class. Very comfortable. Great hosts. Highly recommended.