Spotless clean, had everything you need, the check-in/check-out etc. instructions were very clear and Lynsay was great at communicating. Would definitely recommend and would love to come back.