This place is in the middle of Palma and everything is in the walking distance. If you come with a car, or you rent one parking will be tricky to find.