Anita's place is perfectly located.
Everything that you'll need is close to it.
It may be a little small if you wish to stay more than a week, otherwise it's great.