Absolutely perfect. House is gorgeous, so spacious and comfortable for a family. We used WiFi for working remotely all week and internet was excellent. Immaculately clean and has everything you need for a stay of any length. Showers feel luxurious. Location is perfect - 15min walk to all the restaurants and shops of downtown, 5min walk to the Matudouro beach, and 20min walk to the world surf reserve, which is spectacular and even has a walking/running/mountain biking trail. The host’s family was so helpful, offering restaurant recommendations, great communicator, and incredibly flexible. Would definitely stay again!