I have lived hear for 2 years now and still enjoing it! This is a tourist town but mainly Spanish tourists and not your drunken Brit resaut. Lotts to do for everyone except larger louts! Most restaurents have menues writen in English, and most places speak pigen english, but you get a much better reception if you learn 2 simple words - porfavor/gracias!!!!
The beach is huge but does get busy peak season. Hire Quad bikes from the shop on the main road in to town and go round the national park!