Secondo me se vuoi qualcosa di carino puoi andare a Marina di Campo, è un posto che cmq la sera da fare c'è sempre qualcosa e durante il giorno hai subito la spiaggia. Poi ovunque vai all'Elba sbagli raramente....
Altri posti potrebbero essere Porto Azzurro, Capoliveri (quelli più famosi, poi ci sono altri piccoli paesini magari anche più carini ma un pò più lontano dai centri più grossi)
Spero di essere stato d'aiuto