Sonia was a very accommodating and caring host. We stayed for 6 weeks, from the very beginning (when owing to an unscrupulous taxi driver she rescued us) Sonia was a massive help, including when the whole family caught a sickness bug. Over the course of our stay we fell in love with Porto and Sonia's hospitality definitely played a large part in that.