Best place to stay in Palma. Great localization and ppl !