This flat is hands down the best Airbnb experience we had in Portugal. Not only is the location 100%, the hosts were so helpful in check in and allowed us to arrive early which saved us many hours at a cafe somewhere. The flat is gorgeous, it was hard to leave and explore. The shower is too notch and the bed is super comfy. The hosts also provide services for laundry and excursions if needed. These things make a big difference in the travel experience. Note that there are quite a few stairs to reach the flat so travel light! This is the case most places in Portugal so should not be a surprise.
We cannot wait to return!!