If you like winding streets, stairways, a bohemian atmosphere, fantastic views, friendly people, good restaurants and bars, this place is fantastic. We loved it.
If you don't like to walk up and down hills, then it's not for you. The good grocery stores are all about 400 feet straight down the steeeeep streets and stairways.
However, right next door are a convenience store with beer, fresh bread each morning, etc. and a venue with fabulous Brazilian music, for free (though you can donate) two or three times a week. There may be a bit of nighttime noise from the street or other apartments, but we were fine with that.
Amelia is helpful.
We loved it.
The wifi was slow and intermittent when we were there, so you might check ahead on that if it's a huge concern.