Joao's place was great for the purpose of a large group, very well located and easy to get to. It is not too close to the historic centre (c. 20min odd walk) but it is well located relative to the main avenue.
The flat was clean and we received all amenities as described.
I would definitely recommend this flat to people.