A co-worker of Mario let us in the apartment.
The apartment would have been great, but we had some serious issues:
The worst one was lack of hot water. We had to shower in cold water in the winter which was very unpleasant.
We contacted Mario for help, and he said he sent a plumber and that everything is fine, but then we checked again and still no hot water. We texted back and forth and ultimately we had no hot water for the whole vacation.
If hot water is important to you, maybe look for another apartment.
Another issue was blockage in the sink near the kitchen.
Overall we are disappointed.