The apartment has pretty much everything you need and is well equiped. Didn’t use kitchen for cooking so can’t comment on the functionality of it. Washing machine was very convenient.
As other reviewers mentioned it is very noisy. I could not sleep even with noise-cancelling headphones and I’m not sure how anyone else could on the Saturday and Sunday nights we stayed. Location is convenient (metro close by, 20 min walk to attractions) but it comes at a cost to your sleep. I wish we had stayed elsewhere for this reason.
Unfortunately the floors were very dirty/dusty/hairs on it when we arrived leaving black on the soles of our feet - makes you wonder about the cleanliness of other things, though in general the rest of the apartment appeared clean.