Exotic cars spotted in Isla Canela