This flat is pretty small. The pictures make it seem larger than in it is as they have multiple flats pictured in the one listing. It was mostly clean, some dishes were dirty but left in the cabinet. The beds were comfy and having a/c was a plus as it was warm when we stayed there. Communication and check in/check out were subpar. The location was right next to a metro station, grocery stores and restaurants. Not sure I'd stay here again based on my experience.