We had a great time staying there. Joao gave us the oppportunity to check in early. The appartment is clean, big and prefect for 3 or 4 people. It is well situated and Joao was very helpful during our stay. I'd definitely come back here if I was to visit the city again.
Cheers!