We had a really wonderful 5 day stay at Mario's place. It's decorated beautifully and is in a perfect location for a wander, the beach and lots of gorgeous restaurants. The metro stop is also less than 5 minutes away so it's really easy to get into Porto. You can walk along the beach for miles (you need to cut up onto the path by the basketball court though) and it's beautiful, i did it most days in the afternoon when the winds picked up on the beach. The sunsets are also beautiful. If you're a pizza lover, make sure you check out Mario's pizzeria tip! Mario and his wife were so lovely during our stay, especially as we arrived without our luggage (lost luggage nightmare) and they not only offered clothing, but also to help with communications if required. We couldn't fault our stay and would highly recommend it. Thanks!