The check-in was really easy and the apartment is very close to the next Metro station. From there it takes around 50 minutes to lower Manhattan.
The host was really friendly and obliging.