It was a very pleasant stay for us. We appreciate all the amenities in the apartment such as there are plenty of bathrooms . The location was alright, you could take the subway directly from the airport. But it's a little further to other tourist sites. However, there are plenty of subway and buses so it was not a hassle at all.
I highly recommend this place.