The place is very good, it has a common space and the private room is spacious and comfortable.
The location is next to termini which is good so you can go anywhere pretty easily.
The bad part is also the location, it is a very sketchy neighborhood, lots of graffiti on the walls everywhere so it might give you an insecure vibe (we didn't had any issues tho), at night luckily it has lots of lights.
I didn't asked about a late checkout option but they mentioned we can leave our luggage in the common space and come back later on the day to pick it up, and same thing for early check in, you might not be able to get into your room early but you can leave your luggage early which is very nice.