This flat was by far one of the cleanest places I've ever stayed at. Communication was excellent, flat was over our expectations, and location was centrally located.