Spotlessly clean with everything we needed. Especially appreciate the communication when I needed to change my booking. Thank you!