The apartment is nice and well maintained as described.
Unfortunately the apartment is not at the location shown on Airbnb though, but about a 20mins walk away. The real location is only revealed on the day of arrival with instructions to collect the key at a third location (another 15mins walk even further from the listing location). The key has to be dropped off at that location as well. There are constant warnings not to contact the building staff and stiff penalties for breaching the instructions. The instructions shared on the day are very clear, but conducting this "treasure hunt" with luggage while dodging receptionists requires some perserverance.