We had a weekend stay with my family. There was 8 of us and we all really liked Mario's apartment. It was very clean and very nicely decorated. The location was great. Really easy to get to from the airport and very easy walk to the centre of Porto.
Mario was great and very helpful everytime we had any questions.
In summary great place to stay especially for larger groups.