First class accommodation in every respect would highly recommend !