I stayed at Eric's place for 3 days and it was really amazing. The photos definitely don't do the justice to the place. It's only a block away from 116th street subway and has a number of restaurants nearby. Also Eric and Teffie were really prompt and helpful with the whole check in process and queries. To sum it up, it was a perfect place for a short weekend getaway.