The Handmade House Azores in Porto Formoso offers a serene garden and a spacious terrace. Guests enjoy free WiFi throughout the property.