Mario's place is great!
Spacious, very comfortable beds, a good living area, a functional kitchen, good shower and bathroom. We were three and it worked perfect for us.
The location is very convenient, with supermarket very nearby, some restaurants and bus stops very close too.
Very easy to go the city center, either by transport or a pleasant 30 minute walk to the main attractions (cathedral, Plaza de Espana, etc).
Communication with Mario and check-in were very easy and clear.