You have to stay at Joao's place. The pictures do not do it justice. Big, airy, bright and comfortable living spaces with a great balcony view.
He had left loads of travel advice for us and was extremely flexible to meet at earlier than check in at the last minute.