Great communication with host.
Location is good. We did everything on foot.
Flat is shared with other holiday makers rather than host, so you might be unlucky and share with loud or not super clean people. Upstairs bathroom shared with another room.