Mario's place is as advertised. It's basically like a hostel. Only saw one other person one of the nights I was staying there though. Good value for your money overall. The apartment is central, close to main shops and restaurants. Just ensure you pack warm pajamas cause even with the heater on the place gets quite cold in the winter. On an unrelated note, the building seems very secure.