We loved our stay in the Fisherman's Shack! The location right by the beach is marvelous, there's a cafe/bakery around the corner, various very good restaurants in easy walking distance and even a nice pup nearby. A big supermarket and a shopping center are at a 10 minute drive away and there is also the metro station which brings you to Porto. Marta and Toni are incredibly nice and really helpfull hosts.
Be aware, that the house is small and has low ceilings, so it's not recommended for very tall people- everybody else, go for it!