Spotlessly clean with everything we needed. Easy check in and the location suited us perfectly.