I had minimal needs for just myself during this stay, and this was definitely sufficient. Frontdesk provides the upmost detail in the check in/check out procedures. After a miscommunication with accessing the room, their support team was easy to reach, understanding, and worked quickly & transparently to resolve the situation.
As others have stated the building has an identifiable smell which may bother some; just stating so you are aware. Others stated safety concerns; I did not have any issues, but there are safety notices published around the building which may affect your sense of security. I believe that if you are aware & paying attention, you will be fine.