Spotlessly clean on arrival. Super comfortable. Had everything we expected and needed. Really accurate description. Great location for our needs. Brilliant for kids. Thank you.