Amazing place! Super clean, very quiet, great location and well equipped. We love Palma, great shopping, wonderful food and vibe!