Great apartment to stay in, with amazing restaurants and shops around the corner in Palma