Clean and simple but well located apartment to stay in Palma with a great view.