We had a wonderful family stay @ Joao's spacious, comfortable and bright flat, with great views, comfortable beds and the perfect location to walk around. We would definitely come back! Thank you!