Listing and pictures are accurate. Location is excellent close to everything and next to cathedral plus sitting on the terrace drinking porto is unforgetable experience.
Owner offers more services than just accomodation, my gf had birthday and it was possible to order a homemade birthday cake.

Few small things:
Apartment did not have a soap nor any shampoo in the bathroom, only towels from bathroom essentials were there. So please bring something with yourself when coming to visit.
Person that was picking us up for checkin was 40mins late and not very helpful regards to whereabouts of things or how to get to the ocean (take metro, but there is no metro.. so take a bus! :) )