A superb experience all round, all as advertised, clean and welcoming.