Not worth the money. Staff very slow and rude. The rooftop advertised is a deck on the 4th floor, so not really a rooftop and it was closed during our entire stay.
You have to pay $100 when you arrive (beside of what you already paid in airbnb) to be able to check in and they refund it days after you leave.
When you check out they charge you extra fees ($23) even when you already paid the full amount for your stay in Airbnb.
Would recommend you to find another place to stay.