Alicia's place was wonderful. It's located on a quite street, well until Madrid beat Barcelona! :)
Great walking distance to everything!