I stayed from Jan 26th to Feb 16th and I felt at home. The unit looks exactly like the pictures. The only thing I wasn't aware of is the cleaning service fee. I thought cleaning service would be included when you pay for the stay.
Overall, the area is great. it is close to the city by 3 stops by Subway station. Easy walk in the area. I recommend this place :)