We enjoyed a 4 day stay in Ribeira, the apartment and location are both perfect, close to amenities but tucked away on a quiet street