Margate beach at its best