First class accommodation. Beds very comfortable, kitchen and bathrooms very modern and great living area. Highly recommended.