Very clean and comfortable and a lot of thought has gone into enhancing the experience of the stay