What a fantastic place and hosts! The location is great, very idilic views and in easy walking distance of many attractions. João gave us some fantastic tips when he picked us up for check in. Unfortunately we didn't have enough time to do/see them all so we'll have to come back.
The place has everything you could possibly need, including some thoughtful amenities left by the hosts. I couldn't recommend this place more and will definitely come back!