We stayed for 3 nights and it was great. We had a slight mix up with the check-in but Alex was extremely responsive and helpful the entire time. There is a tax that you will have to pay so be sure to have exact change and cash ready.
The apartment was in a perfect location, just a 6-10 minute walk to any of the major subway lines. The apartment was exactly as pictured and the furniture was all clean and comfortable.