The best UK beaches for an epic summer holiday