Apartment is great, they own the entire building and they give you a virtual key that makes it easy to come in and out.
Care that they require ID + payment for tourist fee outside airbnb platform and only after a 3rd party software they use, confirm all your docs and pay, they will let you in the apartment. The checkin process is a bit too long and too difficult in my opinion.
* Care the area has a lot of thieves.