Joao’s place is fantastic- the location is right in the heart of Ribeira. Beds are comfortable and the apartment has everything you need. Joao was very friendly, helpful and easy to get in touch with when we arrived early and he was waiting in the apartment for us with his wife, who was also very friendly. We enjoyed our stay very much and would book another stay here on a future visit. I recommend staying here! Oh, and if you need your boarding pass printed before going to the airport, try the hotel across the street to the south. They were very helpful for us.