What an amazing hospitality and a great place. We really enjoyed our short stay at Terragueda and the warm welcome and service the team provided. We definitely recommend :)