Excellent location, lovely view from terrace, lovely clean apartment.
Steps may be a problem for some or people with small children, but was advised at booking stage.
Only downside for me was that the TV/cable was not working during my stay, which was a bit of a pain as I was travelling alone, other than that no issues.
Friendly efficient check in from Joseph and his Wife (relations of the host) and some basic provisions for the first days breakfast in the fridge which was a nice touch.
Would stay again in future.