I really enjoyed my stay at Rebecca's. The location is great as it is very close to three subway stations. The place extremely clean and well kept. The hosts are very kind and met me at the apartment despite my late arrival (23:00pm). It is true that there are only two small windows (one in the kitchen and one in the bathroom). However, I don't think this is big deal unless you plan to wake up by natural sunlight. Overall, I would highly recommend.