First-class. Roomy and luxurious. Perfect location. Helpful host. Quiet.