very clean! very comfortable! slept very well! that's all I was looking for and got all of that! thanks and will definitely stay again!