Basic, nice & quiet Place to stay & relax. Away from the hustle & bustle of Playa de Palma.