i have been twice but it was a few years ago, we had a great time. the food/clubs/pubs ae all on one street so its great you just fall out of one into the next. the food was ok when i went, basic but ok. i never went to the beach much as it was always like sardines but if you are willing to walk about a mile out of town there are some great beaches, we loved our holidays there, its great fun but if you also want some culture you can always go on one of the trips. we did the gorge walk (what a feet killer but amazing) and scuba diving. just becarefull as you would over here dont stray off when you are drunk stay together. keep a look out for each other. have a great time!