When we stayed at Mario’s place, it was unfortunately not clean and is located in a less favourable neighbourhood (does not feel particularly safe). The apartment itself is largely fine, however there are a few flights of stairs which can be tricky if you have heavier luggage.