You couldn't find a better location than Pedro/Isabel's place. You can tell that the building has been renovated by comparing it to the one next door, which means the apartment is quite decent. The communication was good and the check-in/out process was straightforward and they allowed me to leave my bag in the laundry room outside hours.