1st class accommodations; brilliant location; efficient and top notch service. Highly recommended.