My daughter and I stayed here for 3 nights before Christmas. The location is very convenient to Times Square and the Broadway theaters (we only had a 10 to 15 minute walk to most places we wanted to go). The hotel is clean and safe. Love the vibe of the lobby. Yes, the room was small, but we expected that for NYC. Our only complaint was the heat was not working well in our room (we were there when the lows were 14 at night & mid-20s during the day). I set the heat to 68, but it never got above 65. I told the reception desk on the the second day of our stay, and they said they would send an engineer to look at it. When we returned to our room that night, the temperature had continued to drop, and by the last morning it was 63. When we checked out, I informed them it needed to be addressed before the next person checked into the room. We would stay again, but hopefully next time our room temperature will be more comfortable.