Zanzibar Locke is basically a hotel. There are rooms that are like apartments and they are fully equipped (as if you live in a studio or a small flat). The apartment we booked was very nice and very clean.
There is a 24h service available at the reception of the building.
The location is amazing.
The only "issue" is the check in. Because it is a hotel, you can't check-in before 14:00. You can check-in at 16:00 or at 14:00. If you check-in at 14:00 you need to pay an additional fee of 10 euros. However, the staff is very nice and they can store your things until the check-in is done properly.
Overall, a very good place to stay a bit pricey though but in a great great location.