A very high standard of accommodation with everything as advertised. Everything very easy, luxurious and comfortable.