Communication and check in was really great, super easy. The flat is equipped with everything you might need and it's really close to the subway which works very well.
Cleanliness could be a bit better, but there were no big issues or red flags.