Super clean, extremely comfortable, all the comfort of a 6 star hotel without the noise and bustle. Perfect.