Perfect flat for perfect weekend in Palma.