An amazing place at a perfect location in the heart of Palma. We had best time staying here.