I really enjoyed my stay. Elisa was very welcoming and the apartment was clean and comfortable. "Make yourself at home" was not just a phrase for Elisa. It was a shame that I couldn't hangout more with her because of my schedule.

The apartment location is also great, right next to Central Park. It also has the 103 street subway stop half a block away which was great to get around the city.