Very well appointed accommodation and impeccably clean. Better than most hotels we have ever stayed in.