They were very accommodating in letting us check in early and drop off our luggage the day we checked out.
The apartment is great overall. Only thing I wasn’t crazy about is the location. If you don’t mind graffiti and some trash in the streets then you shouldn’t have a problem, but if you want a nicer surrounding I would recommend spending more and booking something closer to the center.