Sofia's place was great, good space, plenty of room for the 3 of us. Good communication, her mom is lovely. Had everything we needed. Location was good, right by the river. It's a bit of a hike up to see the rest of the city but the proximity to the waterfront can't be beat. Lovely little side lane beside some of the best attractions in the city.
No markets close (about 2.5 km walk) but it's not a bad walk.
Lots of neighborhood chatter and gulls to really make you feel like you are right in the mix.
All in all, I wouldn't hesitate to recommend and would stay again.