Andy and Joao provided amazing hospitality, and their flat was perfect! Would highly recommend, and will definitely be staying again when next in the area.