Joao's apartment is great. The location is perfect (though there are many stairs!), the views are wonderful and the apartment is clean, secure and welcoming. Joao and Carlota were extremely helpful and communication was always very prompt. The only issue is the noisy seagulls and the idiots on jetskis on the river, so I'd suggest you pack some earplugs.