Great place for staying in Porto with a larger group.
We were 8 persons (working travel) and we all stayed comfortably at João's place.
Terrific location, very close to the main attractions and served by all the commerce you need when staying away from home.