I enjoyed my stay at Aida's. The room was exactly as in the picture. The location was good, being close to Central Park and easy to reach Times Sq to the south and Yankee Stadium to the north (both in 15 mins)
Aida was a great host and made sure I had everything and knew everything I needed to. She was fine with me arriving at midnight on the first day and leaving my bags at hers on my final day so I could explore NYC some more.