The location of the place is 👍🏼!
It’s definitely city center and easy access to entire city by foot. Car rental is not necessary but if you do, hosts provided info. assistance before arriving.
Friendly hosts and great communication.