Location is great. Apartment is okay - has most things you'd need. Alex is a great host - he engages with you as much or as little as required (good sense of humour too).
Just two noteworthy points from my week-long stay (which aren't necessarily criticisms - just notes): (1) the room I stayed in had the squeakiest bed known to man. It wasn't a problem for me as I was staying alone - but if a couple was hoping to be "intimate", it certainly wouldn't be a discrete encounter. (2) halfway through my stay, Alex rented out his room to another couple. Not a problem for me (couple was lovely and kept to themselves), but I imagine some people might only want to be staying with the host.
Overall, if you can get it for a decent price, it'll serve its purpose and there won't be anything to complain about.