How long are you staying, with or without a car and what level of hotel ? What do you want around you when you're not partying ? You've cited 3 venues, one in San An, one in Playa d'en Bossa (opposite sides of the island) and the other in the middle of the two. So proximity to relevant clubs isn't really going to be a decider.