We hadn't visited Porto before and weren't sure about which area to stay in. However, Sandra's place looked lovely, particularly with the bonus of a garden as my husband runs in the morning while I enjoy a leisurely breakfast (although in Apr/May you won't get the sun until about 11ish, but it's still lovely and we enjoyed both breakfast and dinner outside). Porto is really rather small so Sandra's place is in a fantastic location. We only used the metro for the airport. There are bakeries and restaurants within 5 minutes walk including an excellent (and very cheap) sushi restaurant, Sushi Battousai, and the Euskalduna Studio, where we had an amazing 10 course tasting menu with wine pairings. It's expensive but it's one of the best tasting menus we've had in Europe in a number of years. We actually tried to rebook for later in our stay but they were booked out so book ahead! Sandra's place is such excellent value we used the money saved by booking her place rather then more "central" apartments (in busy areas you really wouldn't want to stay in now we've seen the city) to pay for the meal! We loved that Sandra has bikes you can use for free and this enabled us to cycle to the beaches in Matosinhos and to the marina and fishing village in Afurado with its excellent seafood restaurants, once we'd crossed over the bridge to Gaia. Yes, there are many hills in Porto (!) but chose your route and times wisely and you'll be able to cycle a lot more than you'd imagine. We also used the bikes to visit all the wonderful parks too. You will not regret booking this flat. We had a lovely relaxing stay and will return if we go back to Porto.