We had a great time there. The apartement is really well located, close to stores, nice restaurants, grocery stores and the subway.
The hosts are very attentious and provided good advice regarding the city and what to do and see.