Great apartment, great hosts, and a fantastic area. Carlos Baeta has my warmest recommendations!
PS. The terasse is larger than it seems on the fotos