I can heartily recommend Maria de Jesus's place ! Having stayed there several times now, the service is consistently good.