Cleanliness was lacking, especially as we were held up checking in by over an hour due to 'cleaning'.. this was extremely inconvenient as we have 2 one year olds who had had enough of travelling for the day. We were given late checkout as a result of the muck around but we still had someone let themselves into the apartment at 10am to 'clean'. Place was definitely not the cleanest but location was great!