Location is perfect, most places are in walkable distance. A Subway Station is a few minutes from the apartment but we only really used it for transfer from and to the airport. Very clean place, has air conditioning, we did not miss anything.
Communication was very easy via texting.
The noise from the nearby restaurants with live music was a bit much sometimes but we could still sleep even without earbuds. Still I would recommend them.