An excellent experience - clean, well-equipped and luxuriously comfortable.