Exotic cars spotted in Port de Pollença