Exotic cars spotted in Platja de Palma