The flat was spotlessly clean. The communication beforehand was great and meant no issues at all with check in. Highly recommend.