The apartments are very convenient, close to the train and subway stations.
We had a great time!