We couldn't meet Mario in person but he was very fast at answering our messages.
The rooms are in a very very uphill street, but are clean and comfortable.
Also the location is very good, at 5 minutes from Clerigos tower.