Joao took us at very short notice when a host cancelled on us at last minute (15 mins before we were due to meet!). He was a fantastic host with lots of knowledge and we used almost all of his suggestions (restaurants/transport/things to do). The studio was clean, had everything you would need and was close to transport links. Joao went the extra mile compared to other hosts I've had!