great resort for shopping
excellent beaches
interesting historical and archaeological sites
one of Europe's best water park
vast choice of restaurants and bars