We had a wonderful time in Porto and loved staying at Sonia's excellent apartment. Everything was thoughtfully laid out and all needs were anticipated. Our only regret is that we couldn't stay longer! Thank you Sonia for a wonderful stay.