Great location but mediocre apartment and inflexible host. Do not book (and pay upfront) before contacting the host, as you don’t get prompt check in details (not included in the listing page) and the host doesn’t respond frequent.
Hot water was barely sufficient for 1 to get through a decent shower. Kitchen was bare minimal with no dishwasher.
Very steep flight of steps to the apartment - wouldn’t recommend if you travel with kids or huge luggages.