I recommend 100%. The apartment is clean and well decorated, you feel at home right away !
The subway is very close (2min walk) and the surroundings very quiet.
Easy check in and very good communication as well !