First class accommodation from first to last. Everything one could want or need in terms of equipment, comfort, style, position and space. Highly recommended but not on the weeks we want to go again!