First class accomodation and location. Excellent all round.