Joao is a great host. We had a 2 hours delay and he was waiting for us for the check-in. Late check out was also possible.
Overall the apartment is as described and I totally recommend this place.

Big plus: portable wifi :)