A great seaside resort with beaches covered in fine white sand and plenty of watersports opportunitites.