Martha’s place is very central. All the sights are on walking distance althought you could also use the nearby metro (to avoid walking up the hill). The place is cosy and would definitely recommend it.