Immaculately clean, very comfortable. Very good stay overall.