Joao's place was perfect for our group. Spacious enough to comfortably sleep seven and well located in the center of Bairro Alto. Joao proactively communicated with us to ensure check-in went smoothly, even after a train delay meant that we didn't get in until after midnight.