Recommended.
The location is very central, public transport is nearby, easy to go to/from the airport.
The apartment is simple, but totally suitable for a few nights.
The building has a pool and small gym too.
The WI-Fi worked perfectly.
I have not met the host, but he was available when needed (on the phone and in email). He was helpful and sent all the info on time.
The only thing that could be improved: the staff at reception dosn't really speak English and they was not quite sure what I wanted, wen I arrived.