Great place! Super delicious location! In the heart of Palma Majorca! Sweet!