We stayed at Luis & Remo's place for a few days. There isn't anything I can add the other reviews haven't said: super central, extremely walkable area, great restaurants.
Also the place is huge!