My stay at Angelo's went really good. Both check-in and communication were perfect. The location is awesome for travellers who don't want to spent heaps of money for living in the city. Taking the subway, you are in less than 20 min in Manhattan.
Two things I didn't like: The wifi was not too good and I struggled getting connection, when I was in my room. Also, the room is not lockable, and so safe or such is provided.
All in all, I can recommend staying at Angelo's!