Exotic cars spotted in Cala Sant Vicenç