We were traveling as a group of three and the apartment was perfect for your needs.
The place is clean, comfortably furnished, well equipped for some light cooking. The shower has great water pressure, and the washing machine is just the cherry on top. The French doors are perfect for those who, like us, travel in a small group, so that you can have some privacy.
The location of the apartment is about a 10-minute walk from a subway station. We did that walk a few times and it does get easier!