The apartment is almost like a mini hotel. We had our own place and peace.
It's around 8-10 minutes from the subway station which is very comfortable :) We enjoyed it!