The place is OK for the price, don't expect too much. We had some communication problems with the person in charge of the rooms, he seemed quite rude and didn't understand what we were trying to explain. I think there were too many people involved in the management of the rooms that actually nobody took really good care of it.
Overall, the location was good, near 2 subway stations, a deli in front of the place and the room had just enough space for a group of 4.