Lovely town with all the facilities you need. Plenty of bars, restaurants, shops of all description.
Bit of a hill for the beach, but car hire well worth it.
Clean and friendly.
Salamanda, Sa Paissa and Aloaha well worth a visit. as is the sports bar at the bottom of town, English run and all main games shown on tele.